installment sales insurance
noun
: insurance that covers the seller's interest in merchandise which is sold on installment terms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share